/************************************************
Name: global css
Version: 1.0
*************************************************/
@import url("icon.css");
.wrap{width:80%;min-width:960px;margin:0 auto;}
#screener{position:absolute;left:0;right:0;top:20px;bottom:0;z-index:2;}
/* head */
.head{width:80%;min-width:960px;height:60px;margin:0 auto;background: url("img/head.jpg") no-repeat scroll center center transparent;}
.head .logo{float:left;width:49px;height:40px;overflow:hidden;margin:10px 0 0 3px;}
.head .logo img{margin:-3px 0 0 -3px;}
.head .linkText a {color:#000000;padding:2px 5px 0 5px;float:left;line-height:25px;}
.head .linkText span {display:inline-block;float:left;width:1px;height:22px;margin:4px 0 0 7px;overflow:hidden;background:#CCC;}
.head .headLeftText{float:left;height:25px;margin:15px 0px 0 0;}
.head .headRightText{float:right;height:30px;overflow:hidden;margin:15px 0px 0 0;}
.head li {float:left;padding:0 3px;}
.head li.userHead {display:inline-block;float:left;margin:0 5px 0 0;padding:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.head li.userHead a {display:block;width:30px;height:30px;padding:0;margin:0;}
.head .userHead img {padding:0;margin:0;width:30px;height:30px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
/* /head */

/* mainNav */
.mainNav {width:100%;min-width:960px;height:25px;overflow:hidden;font-size:15px;font-weight:bold;line-height:25px;background:#EEE;}
.mainNav a {display:inline-block;height:25px;padding:0px 25px;color:#ffffff;}
.mainNav .leftNav {float:left;height:25px;line-height:25px;overflow: hidden;}
.mainNav .leftNav ul{margin-left:-2px;zoom:1;_float:left;}
.mainNav .leftNav li {float:left;background:#000;text-align:center;border-left:2px solid #ffffff;}
.mainNav .leftNav li:hover,.mainNav .leftNav li.hover, .mainNav .leftNav li.current {background:#2ac0ff;}
.mainNav .leftNav li:hover a,.mainNav .leftNav li.hover a {text-decoration:none;}
.mainNav .leftNav li .icoMainPage {display:inline-block;width:20px;height:25px;background:url(../img/icon.gif) -432px -8px no-repeat;}
.mainNav .rightNav {float:right;height: 25px;line-height: 25px;overflow: hidden;}
.mainNav .rightNav ul{margin-right:-2px;zoom:1;_float:right;}
.mainNav .rightNav li{float:left;background-color:#ff538f;border-right:2px solid #ffffff;}
.mainNav .rightNav li a {padding:0 25px;text-decoration:none;}
.mainNav .rightNav li:hover,.mainNav .rightNav li.hover,.mainNav .rightNav li.current {background:#2ac0ff;}
/* /mainNav */

/* banner */
.banner{width:80%;min-width:960px;overflow:hidden;margin:0 auto;margin-top:20px;text-align:center;position:relative;}
/* /banner */

.wait{float:left;width:100%;text-align:center;margin:50px 0 50px 0;font-size:12px;font-weight:bold;display:none;line-height:26px;}
.wait img { vertical-align:middle;padding-right:10px;width: 16px;height: 16px;}

/*paginator*/
.paginator {width:100%;float:left;height:35px;margin:0 auto;text-align:center;}
.paginator li {display:inline;margin-right:5px;}
.paginator li a {display:inline-block;padding:5px 10px;border:2px solid #EEE;color:#999;text-decoration:none;}
.paginator li a:hover {border:2px solid #ea6968;color:#ea6968;}
.paginator li.current {padding:5px 10px;border:2px solid #ea6968;color:#ea6968;zoom:1;}
.paginator li.ellipsis {border:2px solid #FFF;padding:5px 0px;}

/* category */
.category{width:100%;margin-top:20px;background:#EEE;}
.category .categories{margin:0px 20px;padding:10px 0 5px 0;color:#666;zoom: 1;}
.category dl dt {float:left;line-height:25px;text-align:right;white-space:nowrap;width:80px;}
.category dl dd {padding-left:10px;*margin-bottom:5px;overflow:hidden;}
.category dl dd li{float:left;padding:5px 10px;margin:0px 15px 5px 0px;border:2px solid #ddd;background:#fff;cursor:pointer;position:relative;word-break:keep-all;word-wrap:normal}
.category dl dd li.over {border:2px solid #ea6968;}
.category dl dd li.selected {border:2px solid #0c84fe;padding:5px 10px;}
/* /category */

/* listItems*/
.listItems {padding:20px 0 0 0;}
.listItems .image.hover {cursor: pointer;}
.listItems li {display:inline-block;*display:inline;width:144px;height:311px;position:relative;margin:0;padding:0; margin-bottom:20px;text-align:center;*zoom: 1;_padding-right:13px;overflow: hidden;zoom:1;}
.listItems  img {_width: expression(this.width > 130&&this.width > this.height ? 130 : true);_height: expression(this.height > 140 ? 140 : true);border:3px solid #FFF;margin:0 auto;cursor: pointer;vertical-align: top;}
.listItems  img:hover,.listItems .image img.hover,.listItems .image.hover img {border:3px solid #000;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.listItems .image{display: block;}
/* sideArea */
.sideArea {width:305px;float:right;margin-bottom: -20px;margin-top: 20px;}
.sideArea .note {width:100%;margin-bottom:20px;background-color:#eeeeee;}
.sideArea .note .label {display:block;height:30px;line-height:30px;border-bottom:1px solid #cccccc;color:#666666;margin:0 10px 0 10px;}
.sideArea .note .label .notice {display:inline;float:left;margin-top:8px;margin-left: 3px;margin-right: 3px; }
.sideArea .note .label h5 {display:block;float:left;font-weight:bold;cursor:pointer}
.sideArea .note .label .more{float:right;}
.sideArea .note .label .more a{color:#666666}
.sideArea .note .infos{margin:0 10px 0 10px;}
.sideArea .note .info{margin:0px 10px 0px 10px;padding:10px 0 10px 0}
.sideArea .note .info h6.title a {color:#1194d2;font-weight:bold;margin:0 0 0 0;line-height:28px;}
.sideArea .note .info .des{color:#666666;}
.flashAd{position: relative;overflow: hidden;}
.sideArea .ad {float:right;display:inline; margin:0 0 20px 0px;width:305px;color:#FFF;text-align:center;position: relative;overflow: hidden;zoom: 1;}
.sideArea .ad embed{position: absolute; z-index: 0;left: 0;top: 0;}
.sideArea .ad .flashUrl,.flashAd .flashUrl{position: absolute;top:0;display:block; left: 0;width: 100%;height:100%;_height:1000px;background:white;z-index: 10;opacity: 0;filter: "alpha(opacity=0)"; filter: alpha(opacity=0);zoom: 1;}
.flash-player {width:100%;height:100%;}
.flash-player .yt-alert-content {padding-top:15%;}
.flash-player .yt-alert-content a {color:#FFF;}
.flashwarning {position: absolute; width:100%;height:100%;z-index:9999;background:#000;color:#fff;text-align: center;zoom: 1;left: 0;top:0;}
.flashwarning .flashwarningWrap{position: absolute;top:50%;left: 50%;}
.flashwarning .flashwarningInner{position: relative;right:50%;bottom: 50%;float: left;}
.flashwarning a{color: rgb(190,158,99);}
.flashwarning .icon.box-alert,.flashwarning span{display: inline-block;*display:inline; zoom:1; vertical-align: middle;}
/* /sideArea */
/* /listItems */

/* foot */
.foot{width:100%;margin:50px 0 0px 0;padding-bottom:30px;float:left;border-top:1px solid #EEE;text-align:center;min-width: 960px;}
.foot .navs {padding:15px 0;text-align:center;}
.foot .navs li{display:inline-block;*display:inline;*zoom:1; border-left:1px solid #cccccc;padding:4px 10px;padding-left: 11px;}
.foot .navs li a {color:#000;margin-left: 2px;}
.foot .navs li.start{border:0px}
.foot .info{clear:both;color:#666;cursor: default;}
/* /foot */
/* goTop */
.goTop{cursor:pointer;position:absolute;text-align:center;display:none;width:20px;padding:3px 0 5px 0;border:1px solid;color:#cccccc;border:1px solid #cccccc;}
.goTop:hover{color:#000000;border:1px solid #000000;}
.goTop:hover .icoGoTop{background-image:url(img/ico.gif);background-position:-499px -163px;}
/* /goTop */

/* langContainer */
#langArea,#jyArea,#payArea {display:none;position:fixed;_position:absolute;z-index:10000;left:50%;top:50%;overflow: hidden; }
.langContainer{width:600px;z-index:3;background:#FFF;overflow: hidden;}
#langArea #langInner,#jyArea .langInner,#payArea .langInner{margin: 5px;}
#langArea .opacityBorder,#jyArea .opacityBorder,#payArea .opacityBorder{position: absolute;left: 0;top: 0;width: 100%; height: 100%;z-index: -1; _height:1000px;background: #000;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;opacity: 0.3;filter: "alpha(opacity=0.3)";filter: alpha(opacity=30);zoom: 1;}
#loading {display:none;width:600px;margin:0 auto;background:#FFF;padding-left:40px;line-height:40px;text-align:center;font-family:Verdana, Geneva, sans-serif;font-size:16px;color:#333;font-weight:bold;}
.langContainer .lang{width:100%}
.langContainer .lang .label{height:30px;overflow:hidden;line-height:25px;background-color:#6d84b4;color:#ffffff;clear: both;zoom: 1;}
.langContainer .lang .label .left{float:left;font-size:14px;font-weight:bold;margin:2px 0 0 10px;display: inline;cursor: default;}
.langContainer .lang .label .right{float:right;margin:2px 10px 0 0;display: inline;}
.langContainer .lang .label input{display:block;float:left;width:13px;height:13px;margin:6px 4px 0 0;vertical-align:top;line-height:28px;}
.langContainer .lang .label label{display:block;float:left;}
.langContainer .lang .info{color:#6d84b4;padding:10px 0 10px 0 ;}
.langContainer .lang .info .area {padding-left:10px;color: #000;position: relative;cursor: default;}
.langContainer .lang .info .area .fieldTip{position: absolute;display: none;top:50%;margin-top: -15px;}
.langContainer .lang .info .area select{padding:5px 2px 5px 2px;margin-left:5px;width:80px;}
.langContainer .lang .info .timeZone{text-align:center;}
.langContainer .lang .info .timeZone select{letter-spacing:0.1em;}
.langContainer .lang ul{zoom: 1;}
.langContainer .lang li {float:left;width:125px;margin:8px 0 0 10px;display: inline;}
.langContainer .lang li .item {margin:0px 0 0 20px;padding:5px;display:inline-block;cursor:pointer;border:1px solid #FFF;position: relative;overflow: hidden;height: 14px;}
.langContainer .lang li .item label{float: left;zoom: 1;}
.langContainer .lang .selectList{position: absolute;top: 262px;z-index: 99;display: none;color: black;left:35px;border: 1px solid rgb(101,101,101);background: white;float: left;}
.langContainer .lang .selectList a{padding-left:8px;display: block;padding-right: 40px;height: 25px;line-height: 25px;_float: left;_clear:both;color:rgb(0,102,204);}
.langContainer .lang .selectList a s{float: left;margin-top: 8px;margin-right: 4px;visibility: hidden;}
.langContainer .lang .selectList a.selected s{visibility: visible;}
.langContainer .lang .selectList a:hover{background-color: rgb(100,205,253);text-decoration: none;}
.langContainer .lang li .item .icon{float:left;margin-top: 5px;}
.langContainer .lang li .item:hover,.langContainer .lang li .item.hover, .langContainer .lang li.current .item {border:1px solid #999;background:#e6e5e5 url(../img/selectbg.gif) repeat-x;font-weight: bold;}
.langContainer .lang li .item select{margin:0;}
.langContainer .footerlang{text-align:center;height:50px;margin:0;padding:0;background-color:#f2f2f2}
.langContainer .footerlang .btn.cancel{margin-left:20px;}
.langContainer .lang li .item.click{background: rgb(100,205,253) !important;color:white;border: 1px solid rgb(101,101,101);	}
/* /langContainer */
/* stateBar */
.stateBar{height: 48px;overflow: hidden;}
.stateBar *{font-size:14px !important;}
.stateBar .stateLeft{float:left;height:100%;width:35%;vertical-align: middle;zoom:1;}
.stateBar .stateCenter{width: 29%;height: 100%;float:left;}
.stateBar .stateRight{float:right;height:100%;width:35%}
.stateLeft .nicPic,.stateLeft .nicText,.stateLeft .userNo,.stateCenter .old,.stateCenter .icon,.stateCenter .country,.stateCenter .city,.stateRight .star,.stateRight .store,.stateRight .studyplay_starBg{vertical-align: middle;display: -moz-inline-stack;display: inline-block;zoom:1;*display:inline;}
.stateLeft .userNo{color:rgb(17,148,210);margin-left: 10px;}
.stateLeft .nicPic{margin-left: -5px;*margin-left: 0px;}
.stateLeft .nicText{font-size: 17px !important;*padding-top:2px;font-weight: bold;}
.stateCenter .old{margin-right:20px;}
.stateBar b{height: 100%;overflow: hidden;display: inline-block;vertical-align: middle;}
.stateRight .btn1.black{background:#000;display: inline-block;}
.stateRight .studyplay_starBg{position: relative; margin-right: 3px;}
.stateRight .studyplay_starovering,.stateRight .studyplay_starON{height: 12px;left: 0;position: absolute;top: 0;}
.stateRight .studyplay_starBg .current{z-index: 0; display: list-item; width: 30px;}
.stateCenter span.country{_width:30px;*margin-left: 2px;}
.stateCenter .icon.country{_background-position-y:3px;_margin-top: 1px; }
/* /stateBar */
/* flashWrap */
.flashWrap{background: url("img/repeat-x.jpg") repeat-x scroll 0 bottom #333333;background-image: -moz-linear-gradient(center bottom , #555555, #333333);min-width:960px;}
.flashWrap object,.flashWrap embed{max-width:100%;*width:expression(this.width>(document.body.clientWidth*0.8)&&this.width > this.height?(document.body.clientWidth*0.8)+"px":this.width);}
/* /flashWrap */
/* noticeWrap */


.noticeWrap {margin-top: 20px;}
.noticeWrap b{height: 100%;_height:200px;overflow: hidden;display: inline-block;vertical-align: middle;}
.noticeWrap .tipsd{color:rgb(149,149,149);font-size:14px;margin-top: 10px;}
.noticeWrap .fdquo{display: inline-block;vertical-align: top;}
.noticeWrap .hdquo{display: inline-block;vertical-align: bottom;}

.noticeWrap .userPic{margin-top: 10px; cursor: default; max-width: 96%;_width:expression(this.width>(document.body.clientWidth*0.8-44)&&this.width > this.height?(document.body.clientWidth*0.8-44)+"px":true);}
/* /noticeWrap */
/* carouseLiteWrap */
.carouseLiteWrap{height:150px;margin-top: 20px;}
.carouseLiteWrap .leftBtn,.carouseLiteWrap .rightBtn{height: 148px;width: 22px;border:1px solid rgb(216,216,216);background: rgb(246,246,246);cursor: pointer;}
.carouseLiteWrap .leftBtn:hover,.carouseLiteWrap .leftBtn.hover,.carouseLiteWrap .rightBtn:hover,.carouseLiteWrap .rightBtn.hover{border:1px solid rgb(159,159,159) ;}
.carouseLiteWrap .leftBtn{float:left;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.carouseLiteWrap .rightBtn{float:right;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.carouseLiteWrap .front,.carouseLiteWrap .behind{display: inline-block;margin-top: 70px;}
.carouseLiteWrap .carouseLite{height: 100%;margin: 0 auto;}
.carouseLiteWrap .carouseLite ul{zoom:1;}


.carouseLiteWrap .carouseLite li{float:left;width: 150px;margin: 0 2px;background: url("img/o_loading.gif") no-repeat center center transparent;}
.carouseLiteWrap .carouseLite li img{display:block;margin: 0 auto;border:3px solid #fff;}
.carouseLiteWrap .carouseLite li img:hover,.carouseLiteWrap .carouseLite li img.hover{border:3px solid #000;commondius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
/* /carouseLiteWrap */
/* common */
.common{padding-left:300px;margin-top: 37px;zoom:1;}
/* siderbar */
.common .siderbar{float: right;margin-left: -300px;margin-right: 30px;padding-top: 50px;text-align: right;width: 268px;display: inline;}
.common .siderbar h1 {font: 30px/1.6 "Microsoft Yahei","SimHei",serif;}
.common .siderbar h5,.common .siderbar h5 a {margin-bottom: 5px;}
/* /siderbar */
/* main */
.common .main{border-left: 2px solid #E6E6E6;float: right;padding:50px 0;width:100%;display:inline;}
.common .main .module{ clear: both;margin-left:60px;zoom:1;}
.common .main .mBody{padding-top: 4px; clear: both;line-height: 1.6;}
.common .main .l_email,.common .main .l_password,.common .main .l_valicode{width: 100px;display:inline-block; font-size: 14px;margin-right:10px; text-align: right;*vertical-align: middle;padding: 5px 4px;padding-top: 8px;*zoom: 1;*margin-top: -20px;}
.common .main .text{cursor: text;padding: 8px;border-color: #707070 #CECECE #CECECE #ABABAB;border-style: solid;border-width: 1px;color: #666666;height: 18px;line-height: 18px;font-family: arial;font-size: 14px;}
.common .main .text.focus{border-color: #68A0D9;box-shadow: 0 0 5px #65A0DC;color: #000000;}
.common .main ul{}
.common .main li{margin-top:20px;position: relative;}
.common .main .successInfo{display:inline-block;padding:8px 10px; font-size:14px; background: #fffcb0;border: 1px solid #fde288;*float: left;*clear:both;max-width: 90%;line-height: 24px;}
.common .main .successInfo .goEmail{margin: 0 20px;}
.common .main .successInfo a{font-weight: bold;font-size: 14px;}
.common .main .successInfo .countDown{color:gray;display: none;}
.common .main li.rem,.common .main li.tool,.common .main li.lisence{margin-left: 121px;}
.common .main .btn1{display: inline-block;margin-right: 15px;}
.common .createTip{color:#888888;text-decoration: underline;}
.common .main .forgetPsw{*zoom:1;*margin-top: -18px;*vertical-align: middle;}
.common .main .rem{color:#888888;}
.common .main .rem input{vertical-align: middle;margin-right: 5px;margin-top: -1px;}
.common .main .fieldTip{position: absolute;top:2px;display: none;}
.common .main .pwdLi input{margin-right:12px;}
.common .main .vali img{height: 36px;vertical-align: top;width:176px;}
.common .main .vali .text{margin-right: 10px;}

/* /main */
/* /common */
/* reg */
.reg li.lisence{color:#888888;}
.reg li.lisence input{margin-right: 5px;}
/* /reg */

/* fieldTip */

.fieldTip{}
.fieldTip s,.fieldTip span{float:left;}
.fieldTip s{width:16px;height: 30px;background-position:  -30px -45px;}
.fieldTip.info span{border:1px solid #68a0d9;background:rgb(224,241,250);}
.fieldTip.error s{background-position: 0px -45px;}
.fieldTip.error span{border:1px solid #eb8266;background:rgb(250,233,232);}
.fieldTip span{border-left: none !important; height: 28px;line-height: 28px;padding: 0 10px;color:#000;}
/* /fieldTip */
/* about */
.about{margin-top: 35px;}
.about .sidebar {float: left;margin-left: 0;margin-right: 40px;width: 150px;}
.about .about_menu{zoom:1;}
.about .about_menu li{margin-bottom: 2px;position: relative;zoom:1;}
.about .about_menu li a {word-wrap:break-word;word-break:break-all;background-color: #E6E6E6;color: #808080;display: block;font-family: "Microsoft YaHei",'SimHei';font-size: 14px;padding:16px 20px; text-align: center;text-decoration: none;}
.about .about_menu li a:hover{color:#fff;font-weight:bold; background-color:#191919; }
.about .about_menu li .blueCurrent{position: absolute;right: 10px;top: 50%;margin-top:-5px; display: none;}
.about .about_menu li{*margin-bottom: -1px;}
.about .about_menu li.curr a {background-color: #191919;background-position: 130px center;background-repeat: no-repeat;color: #FFFFFF !important;font-weight: bold;}
.about .about_menu li.curr .blueCurrent{display:block;}
.about .main {float: none; margin-left:190px;width: auto;}
.about .about_title {position:relative; zoom:1;border-bottom: 2px solid #191919;margin-bottom: 12px;padding-bottom: 12px;font-size: 30px; font-family: "Microsoft YaHei",'SimHei';}
.about .about_title.noline{border-bottom: none;}
.about .about_title .date{position:absolute;right: 0;bottom:5px;font-size:14px;color:gray;}
.about .about_box{position:relative;padding-top: 10px;zoom:1;}
.about .about_box p{margin:0 20px; font-size:14px;line-height:24px;word-wrap:break-word;word-break:break-all;}
.about .about_box .icon{position:absolute;}
.about .about_box .fdquo{left:0;top:10px;}
.about .about_box .hdquo{right:0;bottom:0;}
.about .main ul.about_list{margin-top: -10px;}
.about .main ul.about_list li{margin-top:40px;}
.about .paginator{margin-top: 40px;}
/* /about */

/* my */
.my *{font-size: 14px;}
.my .pageTitle,.account .pageTitle,.rec .pageTitle,.favorites .pageTitle{color:#000;font-size: 18px;font-weight: bold;border-bottom: 2px solid #000;padding-top: 20px;padding-bottom: 10px;}
.my .userinfo{padding: 15px 0;}
.my .userinfo .nickname{font-size: 17px;font-weight: bold;color:#1194D2;}
.my .userinfo .userno{font-weight: bold;margin-left: 10px;font-size: 15px;}
.my .userinfo .email{margin-left: 10px;font-size: 14px;}
.my .userinfo .email a{font-size: 14px;margin-left: 5px;}
.my .record{padding-bottom: 15px;border-bottom: 1px solid #e6e6e6;}
.my .record span{margin-left: 28px;}
.my .record .group{margin-left: 0;}
.my .record a span{margin-left: 10px;}
.my .account{margin: 18px 0;border: 1px solid #ffec19; background: #fffbcc;padding: 12px 7px;}
.my .account span{margin-left: 32px;}
.my .account span a{margin-left: 8px;}
.my .account .balance{margin-left: 0;}
.my .account b,.my .account .recharge{color:#009900;}
.my .account b.red{color:#ff0000;}
.my .account .recharge{font-weight: bold;margin-left: 0;text-decoration: underline;}
.my .list{padding: 10px;border:1px solid #64be17;background:#eefbdf;zoom:1;}
.my .list .statebar .left{float: left;}
.my .list .statebar label{margin-right: 10px;}
.my .list .statebar span,.my .list .statebar div{vertical-align: middle;}
.my .list .statebar s{vertical-align: middle;}
.my .list .statebar .right{float:right;}
.my .list .item {padding: 4px; cursor: pointer;display: inline-block;overflow: hidden;position: absolute;top: -4px;overflow: hidden;zoom:1;}
.my .list .item label{float: left;}
.my .list .statebar{position: relative;zoom:1;}
.my .list .item .icon{float: left;margin-top: 5px;margin-left: 2px;display: inline;}
.my .list .income{margin-left: 80px;}
.my .list .income b{color:#009900;}
.my .list .statebar .right span{margin-left: 23px;zoom:1;}
.my .list .statebar .right s{display: inline-block;margin-left: 5px;margin-top: -3px;}
.my .list table{margin-top: 20px;width: 100%;line-height: 30px;}
.my .list table th{text-align: left;}
.my .list table th,.my .list table td{padding: 0 5px;}
.my .list table tr.title{background: #e6e6e6;}
.my .list table .opration *{margin-right: 20px;}
.my .list table .red{color: red;}
.my .list table label{color:#1194D2;}
.my .list .paginator{margin-top: 20px;}
.my .list .paginator li a{border:2px solid #E6E6E6;}
.my .list .paginator li.ellipsis{border: none;}
.my .list .paginator li a:hover{border:2px solid #ea6968;} 
.my .list .loading{display:none; height: 32px;background: url("img/o_loading.gif") no-repeat scroll center 0 transparent;margin-top: 20px;}
.my .list table b{color:#009900;max-width:960px;}
.my .list table .disable{color:#999999;}
.my .list table .even{background:#f9fff1;}
.my .item:hover,.my .item.hover{padding: 3px; border:1px solid #999;background:#e6e5e5 url(../img/selectbg.gif) repeat-x;}
.my .item.click{padding: 3px; background: rgb(100,205,253) !important;color:white;border: 1px solid rgb(101,101,101); }
.my .selectList{position: absolute;top: 262px;z-index: 99;display: none;color: black;left:35px;border: 1px solid rgb(101,101,101);background: white;float: left;}
.my .selectList a{padding-left:8px;display: block;padding-right: 40px;height: 25px;line-height: 25px;_float: left;_clear:both;_width:100%;color:rgb(0,102,204);}
.my .selectList a s{float: left;margin-top: 9px;margin-right: 4px;visibility: hidden;}
.my .selectList a:hover{background-color: rgb(100,205,253);text-decoration: none;}
.my .selectList a.selected s{visibility: visible;}
.my .copyField {width: 330px; cursor: text;padding: 2px;border-color: #707070 #CECECE #CECECE #ABABAB;border-style: solid;border-width: 1px;color: #666666;height: 18px;line-height: 18px;font-family: arial;font-size: 14px;}
.my #copyBtn{display:inline-block;height: 25px;line-height: 25px;}
.my #mytabled{overflow: hidden;}
/* /my */
/* account */
.account *{font-size:14px;}
.account .fieldTip{position: absolute;display:none;top: 50%;margin-top: -15px; }
.account .fieldTip span{font-size:12px;}
.account .tips{word-wrap:break-word;word-break:break-all;margin-top: 17px;border: 1px solid #ffec19;background: #fffbcc;padding: 15px 10px;padding-right:32px; position: relative;_zoom:1;}
.account .tips s{position: absolute;right: 10px;top: 50%;margin-top: -8px;cursor: pointer;}
.account .formUl li{margin-top: 20px;position: relative;*zoom:1;}
.account .formUl li *{vertical-align: middle;}
.account .formUl label{display: inline-block;vertical-align:middle; width: 150px;text-align: right;margin-right: 10px;}
.account .formUl .text{width: 320px; cursor: text;padding: 5px;border-color: #707070 #CECECE #CECECE #ABABAB;border-style: solid;border-width: 1px;color: #666666;height: 18px;line-height: 18px;font-family: arial;font-size: 14px;vertical-align: middle;}
.account .formUl .text.focus,.account .formUl textarea.focus{border-color: #68A0D9;box-shadow: 0 0 5px #65A0DC;color: #000000;}
.account .nick .text{width: 320px;}
.account .sign label,.account .img label{vertical-align: top;}
.account .formUl #cke_editor1{display: inline-block;*display: inline;*zoom:1;width:332px; }
.account .imgBorder{display: inline-block;*display: inline;*zoom:1;}
.account #preview{vertical-align: top;margin-left: 10px;position: relative;overflow: hidden;display: none;margin-right: 20px;}
.account #currBorder{width: 300px;display: none;}
.account #currBorder img{max-width: 300px;_width: expression(this.width > 300&&this.width > this.height ? 300 : true);}
.account #preview img,.account #preview span{position: relative;display: inline-block;}
.account .formUl li .uploadbar{display: inline-block;vertical-align: top;*display: inline;*zoom:1;}
.account .col1 input{margin:0 5px;vertical-align: middle;}
.account .col1 *{vertical-align: middle;}
.account .col2{color: #888888;font-size: 12px;margin-top: 10px;}
.account .col3 input{width: 222px;height: 25px;}
.account .col4{margin-top: 10px;}
.account .col4 a{display: inline-block;}
.account select{margin-right: 5px;padding: 5px 2px;vertical-align: middle;width: 96px;display: inline-block;zoom:1; }
.account .jif font{margin: 0 5px;}
.account .jif input.text{width: 25px;}
.account .psw a{padding-left: 10px;}
.account .btnbar .btn1{display: inline-block;margin-right: 5px;}
.account .lauchSeu input{margin-right: 5px;}
.account .acc_cancel{background: #a7a7a7;}
.account .birthday .fieldTip{left: 480px;display: none;}
.account .img .fieldTip{left: 400px;display: none;margin-top: -18px; }
.account .pswWrap,.account .pswWrap1{display: none;}
.account .cke_bottom{display:none;}
.account .sign .fieldTip{left: 505px;}
.account .formUl textarea.text{height: 118px;width:320px;padding:0 5px; border-color: #707070 #CECECE #CECECE #ABABAB;border-style: solid;border-width: 1px;color: #666666;font-family: arial;font-size: 14px;vertical-align: middle;}
.account #currentImg{display: none;}
.account .jif .fieldTip{left: 330px;}
.account .editorWrap{display: inline-block;*display:inline;*zoom:1;height: 140px;}
.account .MyEditor{word-break:keep-all;word-wrap:normal;margin: 0;padding: 0;}
.account .catelogRight{display: inline-block;width:600px; *display:inline;*zoom:1;}
.account .catelog label{vertical-align: top;margin-top: 5px;}
.account .cateRow{position: relative;}
/* /account */
/* rec */
.rec *{font-size: 14px;}
.rec .col2Item{display: inline-block;margin-left: 20px;*display:inline;*zoom:1;}
.rec table{width:100%;}
.rec table tr.title {background: none repeat scroll 0 0 #e6e6e6;;margin-top: 20px;}
.rec table b{color: #009900}
.rec table b.red{color:#ff0000;}
.rec table span{color: #999999;margin-left: 10px;}
.rec table td{padding: 10px 5px;border-bottom: 1px solid #e6e6e6;}
.rec table tr.title td{padding: 5px 5px;}
.rec .paginator{margin-top: 20px;}
.rec .stateBar .left{float: left;margin-top: 10px;}
.rec .stateBar .right input{width: 78px;height: 16px;padding: 2px;border: 1px solid #9c9c9c;*vertical-align: middle;}
.rec .stateBar .right a{display: inline-block;height: 23px;line-height: 23px;*display:inline;*zoom:1;}
.rec .stateBar .income{color:#009900;margin-left: 20px;}
.rec .stateBar .pay{color:#ff0000;margin-left: 20px;}
.rec .stateBar .item{display: inline-block;*display:inline;*zoom:1;vertical-align: middle;}
.rec .stateBar .right{float: right;margin-top: 12px;}
.rec .item {padding: 4px; cursor: pointer;display: inline-block;overflow: hidden;overflow: hidden;zoom:1;}
.rec .item label{display: inline-block;vertical-align: middle;cursor: pointer;}
.rec .item .icon{display: inline-block;vertical-align: middle;}
.rec .item:hover,.rec .item.hover{padding: 3px; border:1px solid #999;background:#e6e5e5 url(../img/selectbg.gif) repeat-x;}
.rec .item.click{padding: 3px; background: rgb(100,205,253) !important;color:white;border: 1px solid rgb(101,101,101); }
.rec .selectList{position: absolute;top: 262px;z-index: 99;display: none;color: black;left:35px;border: 1px solid rgb(101,101,101);background: white;float: left;}
.rec .selectList a{padding-left:8px;display: block;padding-right: 40px;height: 25px;line-height: 25px;_float: left;_clear:both;_width:100%;color:rgb(0,102,204);}
.rec .selectList a s{float: left;margin-top: 9px;margin-right: 4px;visibility: hidden;}
.rec .selectList a:hover{background-color: rgb(100,205,253);text-decoration: none;}
.rec .selectList a.selected s{visibility: visible;}

/* /rec */
/* actor */
.actor .tips a{margin-right: 20px;}
.actor .proWrap{border-bottom: 1px solid #e6e6e6;padding-bottom:15px; _zoom:1;}
.actor .proWrap *{vertical-align: middle;}
.actor .proWrap .mark{display: inline-block;*display:inline;*zoom:1;margin-right: 10px;}
.actor .proWrap .green{color:#009900;}
.actor .pro,.actor .seItem{margin-top: 15px;position: relative;_zoom:1;cursor: default;}
.actor .seItem input{margin-right: 5px;}
.actor .remark label{vertical-align: top;}
.actor .remark textarea{width: 322px;height: 148px;padding:4px; border-color: #707070 #CECECE #CECECE #ABABAB;border-style: solid;border-width: 1px;color:gray;}
.actor .surplus span{margin-left: 10px;margin-right: 115px;}
.actor .surplus{margin-top: 10px;}
/* /actor */

/* withdraw */
.withdraw .withdrawtip{margin-top: 5px;}
.withdraw .withdrawtip b{color: #009900;}
.withdraw .withdrawtip font{margin-left: 10px;color:#ff0000;}
.withdraw .withdrawli .fieldTip{margin-top: -27px;}
.withdraw .withdrawli .fieldTip.info span{color:green;font-weight: bold;font-size: 14px;}
.withdraw .pageTitle{position: relative;_zoom:1;}
.withdraw .pageTitle a{position:absolute;right: 0;bottom:7px;font-weight: normal;}
.withdraw .remark .fieldTip{margin-top: -30px;}
/* /withdraw */
/* pay */
.pay .main *{font-size: 14px;vertical-align: middle;_zoom:1;}
.pay .tabbar{border-bottom: 2px solid #000;margin-top: 20px;*zoom:1;}
.pay .tabbar .tabgroup{float: left;_display:inline; margin-left: 20px; }
.pay .tabbar .tabgroup a{padding:0 10px;height:25px;line-height:25px;display:inline-block;_display:inline;_zoom:1;  background: #e9e9e9;color: #000;text-decoration: none;border-top-left-radius:4px;border-top-right-radius:4px; }
.pay .tabbar .tabgroup .select,.pay .tabbar .tabgroup a:hover{color: white;background: #000;font-weight: bold;}
.pay .tabbar .currency{float: right;}
.pay .main label{width: 100px;margin-right:20px; display: inline-block;*display:inline;*zoom:1;text-align: right;}
.pay .rightBlock,.pay .col li .btnBar,.pay .col5 li .markWrap{margin-left: 120px;}
.pay .rightBlock div{cursor: default;}
.pay .text{width: 320px; cursor: text;padding: 5px;border-color: #707070 #CECECE #CECECE #ABABAB;border-style: solid;border-width: 1px;color: #666666;height: 18px;line-height: 18px;font-family: arial;font-size: 14px;vertical-align: middle;}
.pay .text.focus,.account .formUl textarea.focus{border-color: #68A0D9;box-shadow: 0 0 5px #65A0DC;color: #000000;}
.pay .main .col1{margin-bottom: 20px;}
.pay .main .col1 li{margin-top: 20px;}
.pay .more,.pay .main .bank,.pay .mark,.pay .btnBar a{display: inline-block;*display:inline;*zoom:1;}
.pay .mark{margin-right: 5px;}
.pay .more{*width: 52px;}
.pay .more s{margin: 0 auto;}
.pay .more s.up{display: none;}
.pay .more s.down{display: block;}
.pay .more.up s.down{display: none;}
.pay .more.up s.up{display: block;}

.pay .main .bank{border:1px solid #dedede;margin-right: 20px;margin-left: 5px;}
.pay .main .bank.selected,.pay .main .bank.hover{border:1px solid #6da3da;}
.pay .main .col{padding-top:20px;border-top: 1px solid #dedede; *zoom:1;}
.pay .main .col4 li{*zoom:1;}
.pay .moreBank{line-height: 50px;display: none;margin-bottom: -10px;}
.pay .main .col label{vertical-align: top;margin-top: 5px;float: left;}
.pay .main .col .markWrap{margin-top: 20px;}
.pay .btnBar{padding-top: 20px;margin-top:20px; border-top: 1px solid #dedede;}
.pay .btnBar a{margin-right: 10px;}
.pay .btnBar a.cancel{background:#A7A7A7;}
.pay .more a{font-size: 13px;text-decoration: none;}
.pay .PayPal s.bank{border: none;margin: 0;margin-right: 5px;}
.pay .moreBankx div{margin-bottom: 10px;}
.pay .col4 li{margin-bottom: 10px;}
.pay .main .col4 .markWrap,.pay .main .col5 .markWrap,.pay .main .col3 .markWrap{margin-bottom: 20px;margin-top: 20px;}
.pay .main .col5 ul li{margin-bottom: 10px;}
.pay .main .col1 img{width: 180px;height:40px;cursor: pointer;}
.pay .col3,.pay .col4,.pay .col5{display: none;}
.pay li{position: relative;}
.pay .fieldTip{position: absolute;margin-top: -15px;top: 50%;display: none;}
.pay .moreBankx .fieldTip {top: 15px;}
.pay .fieldTip.info span.green{color: green;font-weight: bold;}
/* /pay */